-
nouna force that is a branch of the armed forces
Similar:
-
nounland tenure by service in the lord's armytype of:
Explanation of military service
We don`t have explanations for this word yet.